forest depletion - Spanish English Dictionary